package modele;

public class main {
    
    public static void main(String[] args) {
        
        MGestionComptes gestionComptes = new MGestionComptes();
        
        MStockageData data = new MStockageData(gestionComptes);
        
        data.initialiserComptes();
        
        MCompte compte = gestionComptes.ajoutCompte();
        
        compte.ajoutOperation(Transaction.DEBIT, 100, null, false);
        compte.ajoutOperation(Transaction.CREDIT, 150, null, true);
        compte.afficherOperations();
        
        MCompte compte2 = gestionComptes.ajoutCompte();
        
        compte2.ajoutOperation(Transaction.DEBIT, 100, null, false);
        compte2.ajoutOperation(Transaction.CREDIT, 150, null, true);
        compte2.ajoutOperation(Transaction.CREDIT, 75, null, true);
        compte2.afficherOperations();
        
        gestionComptes.afficherComptes();
        gestionComptes.suprimerCompte(compte.getId());
        gestionComptes.afficherComptes();
        
    }
    
}
